﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ServicioComunitario2.Logica.Clases;


namespace ServicioComunitario2.PaginasWeb
{
    public partial class QuienesSomos : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            listaInfo.DataSource = GetData();
            listaInfo.DataBind();
        }

        protected List<Informacion> GetData()
        {
            //lista vacia
            List<Informacion> datos = new List<Informacion>();
            //creo objeto para acceder al metodo
            Informacion infoAux = new Informacion();
            //lleno la lista
            datos = infoAux.ListaInformacion();
            for (int indiceDatos = 0; indiceDatos < datos.Count; indiceDatos++)
            {
                string fechaAux;
                fechaAux = datos[indiceDatos].FechaInicio.Date.ToShortDateString();
                datos[indiceDatos].FechaCorta = fechaAux;

            }

            return datos;
        }

        protected void listaNoticia1_SelectedIndexChanged(object sender, EventArgs e)
        {
            GridViewRow row = listaInfo.SelectedRow;
            string codigo = row.Cells[0].Text;
            Session["codigo"] = codigo;
            Response.Redirect("noticiasPublicas.aspx");
        }
    }
}